Small mammals - Allemand Anglais Dictionnaire